Графічний інтерфейс для комп’ютерів дає користувачам вибір дій. Є значки, вікна і кнопки. Ви шукаєте те, що вам потрібно, клацаєте по елементах і маніпулюєте ними, поки завдання не буде завершене. Однак через деякий час ви зрозумієте, що це займає багато часу і взагалі неефективно. Якщо ви точно знаєте, що потрібно зробити, чому б просто не поставити комп’ютеру команду? Замість цього…
Terraform — одна з кращих утиліт, в якій зручно управляти конфігураціями хмарної інфраструктури. Цей інструмент тільки набирає популярність: Salt, Ansible і Puppet використовують частіше, але це скоро зміниться. Ловіть список важливих рекомендацій по налаштуванню Terraform. У Terraform відкритий вихідний код, саме тому його розвиває велика спільнота розробників. Звичайно, ця утиліта повністю не замінить Salt, Ansible або Puppet, але вона займе…
Ви напевно знаєте, що спосіб, яким history логає команди може бути громіздкими. Деякі команди навіть можуть перезаписуватись. Що із цим робити? Читайте далі. Команда history — вбудована команда оболонок C shell (csh) і bash (але не sh). Вона призначена для повторного виконання раніше здійснюваних команд. Зазвичай історія команд зберігається в окремому файлі. Наприклад, командна оболонка bash зберігає її у файлі…
Існує кілька команд для завершення роботи системи. Наприклад, halt зупиняє роботу комп’ютера, але не вимикає живлення. Ця команда призначена для застарілих машин, які не підтримують розширене управління живленням. Є також утиліта poweroff, що і завершує роботу системи, і відключає живлення. Що таке база даних Dattalion, читати на IT Education Blog. Однак найбільш використовуваною є команда shutdown, яка дозволяє не тільки…
Ця консольна команда призначена не просто для завантаження одиночних файлів з інтернету. Вона дає змогу завантажувати різні програми, інсталяційні пакети та їхні списки, ключі, скрипти і цілі вебсторінки. Утиліта підтримує протоколи FTP, HTTP, HTTPS і проксі. Файли можуть завантажуватися навіть без участі користувача у фоновому режимі. Синтаксис команди 1 # wget опції адреса_посилання Основні ключі -V — виведення версії програми;…
Kubernetes — проєкт з відкритим вихідним кодом, створений для управління кластером контейнерів Linux як єдиною системою. Сьогодні активно розробляються інструменти, які спрощують управління кластерами і відкривають нові можливості. Один із таких інструментів — Kube-applier, який ми зараз розглянемо. Загальна інформація Проєкт представлений у квітні 2017 року розробниками системи зберігання та управління контентом Box. ПЗ запускається як сервіс у Kubernetes, бере…
Для того, щоб подивитися, скільки місця займає файлова система, диск, файл або каталог, в Linux існує дві команди: df і du. Df (disk free) виводить список всіх файлових систем за іменами пристроїв із зазначенням розміру, показує точки монтування і кількість вільного/зайнятого простору. Як IT-спільнота реагує на заборону виїзду за кордон — читати на Education Blog. Якщо ми введемо команду df…
Для монтування/розмонтування файлової системи в Linux використовуються команди mount/umount. Синтаксис команди mount: mount [-lhV]mount -a [-fFnrsvw] [-t vfstype] [-O optlist]mount [-fnrsvw] [-o option[,option]…] device|dirmount [-fnrsvw] [-t vfstype] [-o options] device|dir Синтаксис команди umount: umount [-hV]umount -a [-dflnrv] [-t vfstype] [-O options]umount [-dflnrv] {dir|device}… Опис mount Всі файли в Linux об’єднані в файлову систему. Ці файли можуть бути розподілені за різними…
SELinux — система примусового контролю доступу, реалізована лише на рівні ядра. Перше знайомство з нею починається після того, як на екрані з’являється напис Permission denied. Закінчується все теж досить швидко — на рядку SELINUX = disabled /etc/selinux/config. Про те, як працювати з цією програмою знають далеко не всі адміни. Ще б пак, адже в кожному другому посібнику з налаштування якогось…
SSL-сертифікат — цифровий підпис, який забезпечує безпечне зашифроване з’єднання між сайтом та браузером за допомогою протоколу HTTPS. У 2015 році було запущено проєкт Let’s Encrypt, який дозволяє безплатно отримати сертифікат безпеки. Ми розпишемо покрокову інструкцію отримання сертифіката на CentOS. Але перш ніж перейти до практичної частини, коротко згадаємо про різновиди ssl-сертифікатів. Ті, хто вже визначився з вибором, можуть заздалегідь пропустити…